#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>

//int main()
//{
//    char s1[10000] = { 0 };
//    char s2[10000] = { 0 };
//    char* ret = s1;
//    char* det = s2;
//    char* cur = ret;
//    gets(s1);
//    gets(s2);
//    while (*ret)
//    {
//        det = s2;
//        int falg = 1;
//        while (*det && falg)
//        {
//            if (*det == *ret)
//            {
//                falg = 0;
//            }
//            det++;
//        }
//        if (falg)
//        {
//            *cur = *ret;
//            cur++;
//        }
//        ret++;
//    }
//    *cur = '\0';
//    printf("%s",s1);
//    return 0;
//}

#include<stdio.h>
int main()
{
    int k[6] = { 0 };
    for (int i = 0; i < 6; i++)
    {
        scanf("%d", &k[i]);
    }
    int n = 0;
    scanf("%d", &n);
    for (int i = 0; i < 6; i++)
    {
        if (k[i] > 6 - n)
            printf("%d ", 6 - n);
        else
            printf("%d ", 7 - n);
    }
    return 0;
}